/*=====================homepage=====================*/
.backgroudimg{
	padding: 100px 0 65px;
	background: #616161;
}

.backgroudimg h1{
	color: white;
}

.backgroudimg hr{
	margin-top: 50px;
	margin-bottom: 30px;
}

.homepage{
	margin-top: 50px;
}

.homepage2{
	margin-top: 50px;
}

.homepage2 .am-g img{
	width: 80px;
	height: 80px;
}

.homepage3 .am-g{
	margin-top: 30px;
}

.homepage3{
	margin-top: 50px;
	margin-bottom: 50px;
}

/*=====================login=====================*/
.login .am-container .am-g .am-u-md-2 a{
	color:black;
}

.login .am-container .am-g .am-u-md-2:nth-of-type(3){
	margin-top: 10px;
	line-height: 23px;
	
	font-size: 14px;
}

.login .am-container .am-text-center{
	margin-top: 100px;
	margin-bottom: 50px;
}

.login .am-container .am-g .am-input-group{
	margin-bottom: 20px;
}

.login .am-container .am-u-md-8 .am-g{
	margin-top: 40px;
}

.login{
	padding: 70px 0;
}


/*=====================register=====================*/

.register .am-g .am-u-md-8 .am-input-group:nth-of-type(4){
	margin-bottom: 10px;
}

.register{
	padding: 60px 0;
}

.register .am-u-md-8 .am-g a{
	color:black;
}

.register .am-u-md-8 .am-g .am-u-end{
	
	margin-top: 10px;
	line-height: 23px;
	
	font-size: 14px;
}

.register .am-u-md-8 .am-g{
	margin-bottom: 10px;
}

.register .am-g .am-u-md-8 .am-input-group{
	margin-bottom: 18px;
}

.register_modal .am-modal-hd{
	margin-top: 35px;
}

.register_modal .am-modal-bd .am-g{
	margin-bottom: 20px;
}
/*=====================upload=====================*/
.upload{
	padding: 50px 0;
}

.upload .am-container >.am-g>.am-u-md-9{
	border-left: 1px solid grey;
}

.upload .am-u-md-12 button{
	margin-bottom: 30px;
}

.upload .am-u-md-9 input{
	width: 350px;
	margin-bottom: 30px;
}

.upload .am-u-md-9 .am-form-group:nth-of-type(1){
	margin-bottom: 30px;
}

.upload .am-u-md-9 .am-form-file button{
	background: white;
	width: 100%;
}

.upload .form-bottom{
	background: #d4d4d4;
	padding: 30px 0 5px;
	margin-bottom: 30px;
}

/*=====================Role-registration=====================*/
.role{
	padding: 50px 0;
}

.role>h1{
	margin-bottom: 50px;
}

.role .am-g .am-u-md-4 button{
	height: 300px;
}

.role>p{
	margin-top: 50px;
}

/*=====================Designer-register=====================*/
.designer-register{
	padding: 50px 0;
}

.designer-register>.am-g{
	padding: 30px 0;
}

.designer-register .top{
	background: #d4d4d4;	
}

.designer-register .bottom{
	background: #d4d4d4;	
}

.designer-register>.am-g:nth-of-type(1){
	margin-bottom: 50px;
}

.designer-register .file{
	padding-left:0 ;
}

/*=====================reset_password=====================*/
.reset_password>.am-g:nth-of-type(1){
	margin-bottom: 80px;
}

.reset_password{
	padding: 80px 0;
}

.reset_password .am-g .am-form-group{
	margin-bottom: 35px;
}

/*=====================designer censor=====================*/
.designer_censor{
	padding: 50px;
}

.designer_censor .am-u-md-12>button{
	margin-bottom: 30px;
}

.designer_censor .am-container >.am-g>.am-u-md-9{
	border-left: 1px solid grey;
}

.designer_censor .censor_form .am-g>.am-u-md-12{
	background-color: #d4d4d4;
	padding: 30px 20px;
	margin-bottom: 30px;
}

.designer_censor .censor_form .am-g:nth-of-type(1) h1{
	margin-top: 20px;
}

.designer_censor .censor_form .am-u-md-4{
	margin-bottom: 20px;
}

.designer_censor .am-form-group{
	margin-bottom: 20px;
}

.designer_censor .am-form-file button{
	padding: 0 58px;
	height: 37px;
}

/*=====================designer authenticate=====================*/
.designer_authenticate{
	padding: 50px 0;
}


.designer_authenticate .am-g{
	padding: 20px 0;
	background-color: #d4d4d4;
	margin-bottom: 40px;
}

.designer_authenticate .am-container .am-form-file button{
	padding-right: 168px;
}

.designer_authenticate>.am-u-md-offset-10{
	padding-right: 0;
}
